const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  devServer: {
    port: 3000,
    proxy: {
      '/api': {
        target: 'http://localhost:9000', // 接口的前缀
        ws: true, // 代理websocked
        changOrigin: true, // 虚拟的站点需要更管origin
        pathRewrite: {
          '^/api': '' // 重写路径
        },

        '/weather': {
          port: 8080,
          ws: true, // 代理websocked
          target: 'https://restapi.amap.com/v3/weather',
          secure: true, // 如果是https接口，需要配置这个参数
          changeOrigin: true, // 是否跨域
          pathRewrite: {
            '^/weather': '/'
          }
        }
      }
    }
  }

})
